Search criteria: scientific name =
Mystacides alafimbriata
Photo © by
Spencer Entomological Museum
Mystacides alafimbriata
Caddisfly